app\wisdmlabs\edwiserBridge\Eb_Setup_Wizard_Functions D

Total Complexity 241
Dependencies 8
Dependents 1
Total lines 1,300
Lines of code 948
Logical lines of code 489
Comment lines 184
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
eb_setup_save_and_continue()
D
30 37 100
eb_setup_wizard_install_plugins()
D
27
34 133
eb_setup_validate_license()
B
36 17 80
fix_permalink_setting_valid()
B
45 17 35
eb_setup_handle_page_submission_or_refresh()
A
45 15 39
eb_setup_steps_html()
A
44 11 47
eb_setup_wizard_get_steps()
A
32 5 136
welcome_handler()
A
51 9 25
eb_setup_wizard_download_and_install()
A
52 8 23
eb_setup_manage_license()
S
52 7 24
check_permalink_setting_valid()
S
56 6 17
create_htaccess_file()
S
55 5 21
enqueue_scripts()
S
38 1 77
check_get_endpoint_registered()
S
57 5 16
get_next_step()
S
59 5 15
check_post_endpoint_registered()
S
57 5 14
eb_setup_course_sync()
S
59 5 13
check_moodle_webservice_accessible()
S
60 5 11
__construct()
S
54 4 18
get_prev_step()
S
58 4 17
check_valid_token()
S
65 5 7
eb_setup_test_connection_handler()
S
61 5 10
fix_valid_token()
S
62 4 9
eb_setup_change_step()
S
63 4 9
eb_setup_send_mail_on_user_sync()
S
66 4 8
fix_permalink_setting_valid_save_changes()
S
63 4 10
check_valid_json_response()
S
68 3 6
eb_setup_steps_save_handler()
S
66 3 7
eb_get_step_title()
S
74 2 4
admin_menus()
S
62 1 12
fix_valid_json_response()
S
71 1 5